mechanical digger - Almanca İngilizce Sözlük